package com.qf.contract.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 变更信息vo
 * 实体类表FChangeRequest
 * 通过合同变更表查询有没有这个合同id
 */
@Data
public class ChangeInformationVo {
    /**
     * 变更申请表主键
     */
    @TableId(value = "change_request_id", type = IdType.INPUT)
    @ApiModelProperty(value = "变更申请表主键")
    private Integer changeRequestId;
    /**
     * 合同表外键 f_contract
     */
    @TableField(value = "contract_id")
    @ApiModelProperty(value = "合同表外键 f_contract")
    private Integer contractId;
    /**
     * 申请变更日期
     */
    @TableField(value = "change_request_date")
    @ApiModelProperty(value = "申请变更日期")
    private Date changeRequestDate;
    /**
     * 本次变更合同金额可以为空
     */
    @TableField(value = "change_request_amount")
    @ApiModelProperty(value = "本次变更合同金额可以为空")
    private Integer changeRequestAmount;
    /**
     * 变更事由可以为空
     */
    @TableField(value = "notes")
    @ApiModelProperty(value = "变更事由可以为空")
    private String notes;

}
